package com.rykj.util

import android.content.Context
import androidx.appcompat.widget.DialogTitle
import com.rykj.api.ApiFailAction
import com.rykj.api.ApiSuccessAction
import com.rykj.base.WebViewActivity
import com.rykj.model.entity.ResultBase
import com.rykj.util.CommonUtil
import com.rykj.util.FileUtil
import com.rykj.util.RxUtil

/**
 * @description
 * @author hdl
 * @date 2019/3/15
 */
object WebViewUrlUtil {

    /**
     * 跳转用户注册协议
     * @param context
     */
    fun showUserRegistrationAgreementWeb(context: Context) {
        WebViewActivity.start(context, "","")
    }


    /**
     * 隐私协议
     * @param context
     */
    fun showPrivacyWeb(context: Context) {
        WebViewActivity.start(context, "","")
    }

    /**
     * 跳转生活详情
     * @param context
     */
    fun showLifeDetailsWeb(context: Context, type: Int, commonNum: String) {
    }

//
//    /**类型（0：查询全部协议（1和2）1：用户协议2：隐私协议3：余额充值规则4：获取委托合同）
//     * 获取各类规则协议
//     * @param context
//     */
//    fun getProtocol(context: Context, type: Int, title: String) {
//        val subscription = ApiManger.getApiService().getProtocol(type.toString()).compose(RxUtil.normalSchedulers())
//                .subscribe(object : ApiSuccessAction<ResultBase<Protocol>>() {
//                    override fun onSuccess(result: ResultBase<Protocol>) {
//                        if (result.result != null)
//                            WebViewActivity.start(context, result.result.protocolContent, title)
//                        else
//                            WebViewActivity.start(context, "后台未配置", title)
//
//                    }
//
//                    override fun onFail(erroCode: Int, msg: String?) {
//                        super.onFail(erroCode, msg)
//                        CommonUtil.showToast(msg)
//                    }
//
//
//                }, object : ApiFailAction() {
//                    override fun onFail(msg: String) {
//                        CommonUtil.showToast(msg)
//
//                    }
//                })
//    }

}